‰SymbolsABCDEFGHIJKLMNOPQRSTUVWXYZaliasdefinedallocation blockssizeAppFile data type".See also application files recordapplication files recordblockslogicalclumpsdefinedcreating*creation dates handled by FSpExchangeFiles data forkdialog boxesfor saving and opening files directoryrootdefineddefineddocument recorddefinedend-of-filelogicalphysical file data%limitations of using Resource Managerusing the File Manager to read"using the Resource Manager to read
file forks data forkresource forkfile fragmentationavoidingFile Managercreating FSSpec records exchanging contents of two files file markdefinedfile reference numberdefinedfilesclosingdefinedhandling File menu commandsopeningopening at application startupreading data in newline mode#reverting to the last saved versionsaving preferenceswriting data tofName fieldFSMakeFSSpec functionFSpCreate functionFSpOpenDF functionfType fieldHierarchical File System (HFS)definedlogical blocksdefined/modification dates, handled by FSpExchangeFilesNew Folder dialog boxopeningfilesPreferences filesreading data fromresource forkresource types
‘'DITL' ’Revert to Saved menu commandroot directorydefinedsavingsaving under a new namescriptsspecifying when creating a fileStandard File Packageopening filesreply recordsaving filesStandardGetFile procedureStandardPutFile procedurestationery pads handled by Standard File PackageversNum fieldvolumesdefinedvRefNum field#working directory reference numberszzReserved2 fieldzzsfFile fieldzzsfFlags fieldzzsfGood fieldzzsfIsFolder fieldzzsfIsVolume fieldzzsfReplacing fieldzzsfReserved1 fieldzzsfScript fieldzzsfType fieldzzsmSystemScript)access privileges in foreign file systemsAFP (AppleTalk Filing Protocol)Allocate functionAppleTalk Filing Protocol (AFP)catalogs searchingdefault directorydefault volumedirectoriesdescribed for PBCatSearchspecifying in HFSdefaultfile attributesdefinedspecifying in PBCatSearchfile IDscreatingdeleting
exchangingfunctions for manipulating resolvingtracking files with+functions modified to accept FSSpec records/manipulating foreign access-control informationmounting remote volumesreading volume informationsearching a catalogtesting for featuresand FCB bufferfile system specification*file system specification (FSSpec) recordsopening documents with!file system specification records$filenames, specifying in PBCatSearch&access control in foreign file systemsdescribed for PBCatSearchspecifying in HFStracking with file IDsFinder informationspecifying in PBCatSearch*foreign file systems, access privileges inFSpDelete functionFSpGetFInfo functionHSetVol functionpossible problems usingmenu commandsOpen (File menu) pathnamesPBCatSearch functionPBCreateFileIDRef functionPBDeleteFileIDRef functionPBExchangeFiles functionPBGetForeignPrivs functionPBGetUGEntry functionPBGetVolMountInfo functionPBGetVolMountInfoSize functionPBHGetVolParms functionPBResolveFileIDRef functionPBSetForeignPrivs functionPBShare functionPBUnshare functionPBVolumeMount functionprivilege modelsvolumedefault'determining the amount of free space onidentified in FSSpec recordsmounting programmaticallysearching the catalog
specifyingzz fsSBFlCrDatzzfsRtDirID constantzzfsRtParID constantzzfsSBDrBkDatzzfsSBDrCrDatzzfsSBDrFndrInfozzfsSBDrMdDatzzfsSBDrNmFlszzfsSBDrParIDzzfsSBDrUsrWdszzfsSBFlAttribzzfsSBFlBkDatzzfsSBFlFndrInfozzfsSBFlLgLenzzfsSBFlMdDatzzfsSBFlParIDzzfsSBFLPyLenzzfsSBFlRLgLenzzfsSBFlRPyLenzzfsSBFlXFndrInfozzfsSBFullNamezzfsSBNegatezzfsSBPartialName&zzgestaltFullExtFSDispatching constant zzgestaltHasFSSpecCalls constantzzioCatPosition fieldzzioSearchBits field(zzioSearchInfo1 and ioSearchInfo2 fieldszzioSearchTime fieldzzvMForeignPrivID field'DITL' resource type%for custom Open and Save dialog boxes'DLOG' resource type24activation proceduresBalloon Help2when using enhanced Standard File Package routines2when using original Standard File Package routinesBalloon Help on-line assistance.See also help balloons)dialog boxes for saving and opening filescallback routines#with Standard File Package routinescompatibility%customized standard file dialog boxes
copy fieldcurrent directory%in Standard File Package dialog boxescurrent disk%in Standard File Package dialog boxesCustomGetFile procedureCustomPutFile procedurecustomizingitem numberscustomizingitem numbersitem numbersdisk6in Standard File Package dialog boxes.See current diskfile filter functionsfor standard file display listfile formats%in Standard File Package dialog boxes File menuOpen commandSave As commandSave command
file types'filtering Standard File display list by%user interface for saving and openingkeyboard equivalentsin standard file dialog boxesSave (File menu)Save As (File menu)modal-dialog filter functions!for Standard File Package dialogsOpen command (File menu)pop-up menus%in Standard File Package dialog boxespseudo-itemsreply recordsfor Standard File Package'DITL''DLOG'Save As command (File menu)Save command (File menu)SFGetFile procedureSFPGetFile procedureSFPPutFile procedureSFPutFile procedureSFReply data typeactivation procedurescallback routines%compatibility with earlier proceduresdata structures indialog hook functionsfile filter functionsmodal-dialog filter functionsroutines intesting for featuresuser interface guidelinesStandardFileReply data typeupdate events"and Standard File Package routineszzfName fieldzzfType fieldzzgood fieldzzrefCon fieldzzsfErrorDialogRefCon constantzzsfFile field zzsfHookChangeSelection constantzzsfHookCharOffset constantzzsfHookFirstCall constantzzsfHookFolderPopUp constant zzsfHookGoToAliasTarget constantzzsfHookGoToDesktop constantzzsfHookGoToNextDrive constantzzsfHookGoToParent constantzzsfHookGoToPrevDrive constantzzsfHookLastCall constantzzsfHookNullEvent constantzzsfHookOpenAlias constantzzsfHookOpenFolder constantzzsfHookRebuildList constant zzsfHookSetActiveOffset constantzzsfItemBalloonHelp constantzzsfItemCancelButton constantzzsfItemDesktopButton constant zzsfItemDividerLinePict constantzzsfItemEjectButton constantzzsfItemFileListUser constant!zzsfItemFileNameTextEdit constantzzsfItemNewFolderUser constantzzsfItemOpenButton constantzzsfItemPopUpMenuUser constant!zzsfItemPromptStaticText constantzzsfItemVolumeUser constant!zzsfLockWarnDialogRefCon constantzzsfMainDialogRefCon constant"zzsfNewFolderDialogRefCon constant zzsfReplaceDialogRefCon constantzzsfReserved2 field!zzsfStatWarnDialogRefCon constantzzsmSystemScript constantzzversion fieldzzvRefNum fielddefault size ofB*-tree clumpsdefault size ofbad block sparingdefault size ofDIBadMount functionDIFormat function!DIFormat functionformatting disksDILoad procedure+DILoad procedureDisk Initialization Packageloadingdisk formattingdefineddisk initializationdefineddisk initialization dialog box)customizing text for reinitializing disksinitializing disks withoutplacement ofpresentation ofvariations inDisk Initialization Packageloadinglow-level routines-overriding the disk initialization dialog boxroutines in"disk initialization warning dialogdisk naming dialogdisk verificationdefineddisk zeroingdefineddisk-inserted eventsmasking outreceiving in a modal dialogresponding todisks!determining whether disk is validerasing in the Findererasingdisksreinitializingreinitializing
formattingnamingnaming disks-DIUnload procedureDisk Initialization Package unloading.DIVerify functionverifying formatting of disksdisksverifying formatting ofDIZero functionand bad block sparingmounting inserted disksFmtDefaults global variableHFSDefaults data structureinitializing disksinitializing disksdisksinitializingPack2 trap macrosignature words default for hierarchical volumesSpecial menuErase Disk command-and disk initialization[Standard File Packagedisk initialization]disk initialization]user interface"for initializing and naming a diskvolume characteristicschanging defaultsreverting back to defaultszeroing a disk.See disk zeroingzzabSize fieldzzbtClpSize fieldzzclpSize fieldzznxFreeFN fieldzzsigWord field('alis' resource type[alis resource type]Alias Manager.See also alias recordsroutines intesting for availabilityalias recordscontentscreatingcustomizingdefinedgetting information aboutprivate Alias Manager datareadingrelative path in resolvingfunctions forfunctions forstoring and retrievingupdating1automatic mounting in resolution of alias records.See also status routinescallback routineswith MatchAlias functionwith MatchAlias functiondirectory IDsin resolution of alias recordsfast search for alias recordsfor resolving aliasesin resolution of alias recordsGetAliasInfo functionMatchAlias functionNewAlias functionNewAliasMinimal function$NewAliasMinimalFromFullpath function!records, alias. See alias records#relative search for an alias recordResolveAlias function'alis'0search strategies in resolution of alias recordsabsolute
exhaustivefastrelativetargetof an alias recordUpdateAlias function"identifying in an alias resolutionzzaliasSize fieldzzasiAliasName constantzzasiParentName constantzzasiServerName constantzzasiVolumeName constantzzasiZoneName constantzzgestaltAliasMgrAttr constant!zzgestaltAliasMgrPresent constantzzkARMmountVol constantzzkARMMultVols constantzzkARMnoUI constantzzkARMSearch constantzzkARMSearchMore constantzzkARMSearchRelFirst constantzzrAliasType constantzzuserType field